// const express = require('express');
// const db = require('./libs/DBHelper');
// const cors = require('cors');
// const moment = require('moment');

// const server = express();
// server.use("*",function (request, response,next) {
//     //设置响应头 ,因为接口都是返回json
//     response.setHeader("Content-Type", "application/json;charset=utf-8");
//     response.setHeader("Access-Control-Allow-Origin","*");

//     next()//放行
// })

// server.use(cors());
// server.use(express.Router('../src'));
// server.use(express.static("../src"));


// server.use(express.json());
// server.use(express.urlencoded({extended:false}));

// server.get('/login',async function (request,response) {
//     let sql = 'SELECT * FROM `floweruser` WHERE  u_id=? AND u_pwd=?  AND u_status=1;'

//     let prams =[
//            request.query.id,
//            request.query.pwd
//     ]
     
//     try {
//         let result = await db.exec(sql, prams);
//         // console.log(result);
//         // delete result[0].u_pwd;
//         let isLogin = result && result.length >= 1;
//         response.json({
//             msg: isLogin ? "登录成功" : "登录失败",
//             code: isLogin ? 200 : -200,
//             data: isLogin ? result[0] : {}
//         });
//     } catch (error) {
//         response.json({
//             msg: "登录失败",
//             code: -200,
//             error
//         });
//     }
// })
// server.post('/login',async function (request,response) {
//     let sql = ' SELECT * FROM floweruser WHERE  u_id=? AND u_pwd=? AND `u_status`=1;'

//     let prams =[
//            request.body.id,
//            request.body.pwd
         
//     ]
//     try {
//         let result = await db.exec(sql, prams);
//         console.log(result);
//         // delete result[0].u_pwd;
//         let isLogin = result && result.length >= 1;
//         response.json({
//             msg: isLogin ? "登录成功" : "登录失败",
//             code: isLogin ? 200 : -200,
//             data: isLogin ? result[0] :{}
//         });
//     } catch (error) {
//         response.json({
//             msg: "登录失败",
//             code: -200,
//             error
//         });
//     }
    
// })

// server.post('/register', async function (request,response) {
//     let sql_reg = "INSERT INTO `floweruser` (`u_id`,`u_pwd`,`u_datetime`)VALUES(?,?,?)";
//     let params_reg=[
//         request.body.id,
//         request.body.pwd,
//         moment().format('YYYY-MM-DD HH:mm:ss')
//     ]
//     try{
//         let result_reg = await db.exec(sql_reg,params_reg);
//         console.log(result_reg);
//         let isReg = result_reg && result_reg.affectedRows;
//         response.json({
//             msg:isReg?"注册成功":"注册失败",code:isReg?200:-200
//         })


//     }catch(error){
//         response.json({
//             msg:"注册失败",code:-200,
//             error
//         })

//     }


// })


// server.listen(8080,function () {
//     console.log('服务器启动完毕');
// })

const express = require("express");
const cors = require("cors");

let server = express();

//中间件
server.use(cors());
server.use(express.static("../src"));
server.use(express.static("../public"));

server.use(express.json());
server.use(express.urlencoded({ extended: false }));

server.use("/account", require("./Routes/account.router"))

server.listen(8080, function () {
    console.log("服务器启动完毕!");
}
)
